github.com/refraction-networking/utls.halfConn.cipher (field)

16 uses

	github.com/refraction-networking/utls (current package)
		conn.go#L177: 	cipher  any    // cipher algorithm
		conn.go#L222: 	hc.cipher = hc.nextCipher
		conn.go#L236: 	hc.cipher = suite.aead(key, iv)
		conn.go#L261: 	if hc.cipher == nil {
		conn.go#L265: 	switch c := hc.cipher.(type) {
		conn.go#L359: 	if hc.cipher != nil {
		conn.go#L360: 		switch c := hc.cipher.(type) {
		conn.go#L484: 	if hc.cipher == nil {
		conn.go#L491: 		if _, isCBC := hc.cipher.(cbcMode); !isCBC && explicitNonceLen < 16 {
		conn.go#L510: 	switch c := hc.cipher.(type) {
		conn.go#L699: 	if c.in.cipher == nil && typ == recordTypeApplicationData {
		conn.go#L907: 	if c.out.cipher != nil {
		conn.go#L908: 		switch ciph := c.out.cipher.(type) {
		conn.go#L1249: 		if _, ok := c.out.cipher.(cipher.BlockMode); ok {
		u_conn.go#L470: 		if _, ok := c.out.cipher.(cipher.BlockMode); ok {
		u_conn.go#L681: 	if outCipher, ok := uconn.out.cipher.(cipher.AEAD); ok {